package com.fare.taluo.application.fetl;

import java.util.List;

import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import com.fare.taluo.vo.fetl.FreightMonitorVO;

public interface FreightMonitorApplication {
	public List<com.fare.taluo.vo.fetl.FreightMonitorVO> findAll();
	//根据航班号flightNumber、航班日期departDate、创建日期opDate、起飞城市三字码fromCode，到达城市三字码toCode,查找记录。
	public  List<FreightMonitorVO> findByData(String flightNumber,String departDate,String opDate,String fromCode,String toCode,String airHbaseKey);
	//此方法单独处理舱位数据
	public  List<FreightMonitorVO> findByDatas(String flightNumber,String departDate,String opDate,String fromCode,String toCode,String airHbaseKey);

	public List<com.fare.taluo.vo.fetl.FreightMonitorVO> findByConditions(String fromCity,String toCity,String grabChannelKey,String flightNo,String flightDate);
	//判断是否执行刷新加载操作
	public List<FreightMonitorVO> findMaxGrabNum(String maxDate, String flightNos);
}
